// 1. 导入模块
let path = require('path')

// console.log(path)

// 2. 使用    对象.方法()
// path.join的作用：拼接给出的路径
// path.join('路径1', '路径2', '....', ...........)

// console.log(path.join('a', 'b', 'c')) // a/b/c
// console.log(path.join('a', 'b', 'index.js')) // a/b/index.js

// console.log(path.join('a', 'b', '../c', 'index.js')) // a/c/index.js

// console.log(__dirname) // 当前文件的绝对路径(不带文件名)  D:/xxx/xxxxxx/ddddd/ssss
// console.log(__filename) // 当前文件的绝对路径(带文件名)   D:/xxx/xxxxxx/ddddd/ssss/04-path模块.js

// 需求：得到 01-test.js 的绝对路径
console.log(path.join(__dirname, '01-test.js'))

// 后续对文件进行操作，优先用绝对路径（使用绝对路径，肯定是没有错误的）